home *** CD-ROM | disk | FTP | other *** search
/ Skunkware 5 / Skunkware 5.iso / src / X11 / ashe-1.1 / xform.h < prev    next >
Text File  |  1995-05-15  |  2KB  |  45 lines

  1. /*
  2. * xform.h - (c) 1994 Copyright by John R. Punin
  3. *
  4. * Routine Declarations of the source file xform.c
  5. *
  6. *
  7. */
  8. typedef struct _menu_item{
  9.    char *label;              /* the label for the item */
  10.    WidgetClass *class;       /* pushbutton, label, separator... */
  11.    char  mnemonic;           /* mnemonic, NULL if none */
  12.    char *accelerator;        /* accelerator, NULL if none */
  13.    char *accel_text;         /* to be converted to compound string */
  14.    void (*callback)();       /* client_data for callback() */
  15.    XtPointer callback_data;  /* client_data for callback() */
  16.    struct _menu_item *subitems; /* pullright menu items, if not NULL */
  17. } MenuItem;
  18.  
  19. Widget 
  20. BuildPulldownMenu(Widget w, char *menu_title, char menu_mnemonic,
  21.          Boolean tear_off, MenuItem *items,HTMLED *he);
  22.  
  23.  
  24. void form_name(Widget w, XtPointer client_data, XtPointer call_data);
  25. void option_cb(Widget w, XtPointer client_data, XtPointer call_data);
  26. void set_form(Widget w, XtPointer client_data, XtPointer call_data);
  27. void form_text(Widget w, XtPointer client_data, XtPointer call_data);
  28. XmString get_label_input(Widget w);
  29. void ok_input_text(Widget w, XtPointer client_data, XtPointer call_data);
  30. void check_number(Widget text_w, XtPointer client_data, XtPointer call_data);
  31. void form_radio(Widget w, XtPointer client_data, XtPointer call_data);
  32. void checked_input(Widget w, XtPointer client_data, XtPointer call_data);
  33. void form_reset(Widget w, XtPointer client_data, XtPointer call_data);
  34. void form_select(Widget w, XtPointer client_data, XtPointer call_data);
  35. void ok_select(Widget w, XtPointer client_data, XtPointer call_data);
  36. void multiple_select(Widget w, XtPointer client_data, XtPointer call_data);
  37. void form_option(Widget w, XtPointer client_data, XtPointer call_data);
  38. void selected_check(Widget w, XtPointer client_data, XtPointer call_data);
  39. void ok_option(Widget w, XtPointer client_data, XtPointer call_data);
  40. void form_textarea(Widget w, XtPointer client_data, XtPointer call_data);
  41. void ok_textarea(Widget w, XtPointer client_data, XtPointer call_data);
  42.  
  43.  
  44.  
  45.